#ifndef VECCONECCIONES_H_
#define VECCONECCIONES_H_

#include "veccontinentes.h"
#include <map>
#include <string>
using namespace std;

class VecContinentes;
class VecConecciones{
	private:
		map< string, string> vec;
		string nombre;
		
		void borrar_simple(string nPais);
		
	public:
		VecConecciones();
		
		void set_Nombre(string n);
		
		void agregar(string nPais, string nContinente);
		
		//borra todas las conecciones que contengan a "n"
		void borrar_compuesto(string nPais, VecContinentes &vc);
		
		//devuelve true si la pareja existe, false en caso contrario
		bool existe(string nPais);
		
		//vacia el vector
		void vaciar(VecContinentes &vc);
		
	
};

#endif /*VECCONECCIONES_H_*/
